storage lease - Deutsch Englisch Wörterbuch